home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Whiteline: delta
/
whiteline CD Series - delta.iso
/
games
/
baller2
/
enhancer
/
enhancer.txt
< prev
next >
Wrap
Text File
|
1995-11-25
|
4KB
|
90 lines
VDI-Enhancer V1.00
==================
Der Enhancer erweitert das ATARI-VDI um die neuen VDI-Funktionen zur
Verwaltung von Off-Screen-Bitmaps und um die Funktion vq_scrninfo().
Auβerdem hat der Enhancer den angenehmen Effekt, die auf Falcons im
High-Color-Modus (bzw. True-Color, wie ATARI es zu nennen pflegt :-),
nicht funktionierende Funktion v_get_pixel() zu ersetzen.
Installation:
=============
Um den Enhancer zu installieren, müssen Sie ihn nur in den AUTO-Ordner
kopieren. Er muß, falls SPDOGDOS vorhanden ist, im AUTO-Ordner
physikalisch dahinter liegen.
Hinweise:
=========
Der Enhancer sollte nicht mit NVDI zusammen benutzt werden, da die von
ihm bereitgestellten Funktionen in NVDI 2.5 schon existieren und in
älteren NVDI-Versionen keine monochromen Bitmaps im Farbbetrieb
unterstützt werden.
Beschreibung:
=============
Der VDI-Enhancer erweitert in der jetzigen Form das ATARI-VDI oder dazu
kompatible Bildschirmtreiber um die Funktionen v_opnbm() (OPEN BITMAP)
und v_clsbm() (CLOSE BITMAP) zum Verwalten und Bearbeiten von
Off-Screen-Bitmaps.
Mittels dieser beiden Funktionen ist es möglich, Off-Screen-Bitmaps im
geräteabhängigen Format mit der Farbtiefe der jeweiligen Auflösung und
beliebiger Breite und Höhe zu bearbeiten. Dadurch kann man VDI-Ausgaben
auf einem Hintergrundschirm vornehmen und anschließend dessen Inhalt
ohne Benutzung von vr_trnfm() auf den sichtbaren Bildschirm kopieren.
Bei einigen Anwendungen für Off-Screen-Bitmaps ist Farbe nicht
notwendig, bzw. verbraucht unnötig viel Speicher. Daher kann man auch in
Farbauflösungen mit v_opnbm() monochrome Bitmaps anlegen.
Auβerdem bietet der Enhancer durch die Funktion vq_scrninfo()
Informationen über das geräteabhängige Bildschirmformat. Diese Funktion
dürfte für alle, die z.B. Farbbilder sichern, hilfreich sein.
Cookies und XBRA-Kennung:
=========================
Der Enhancer installiert ebenso wie NVDI einen Cookie mit der Kennung
'EdDI'. Das auf diese Kennung folgende Langwort ist die Adresse eines
Funktionsdispatchers, der mit der Funktionsnummer in Register d0
aufgerufen wird. Der Aufruf erfolgt nach den Pure C-Konventionen
(Register d0-d2/a0-a1 und der Stack werden zur Parameterübergabe
benutzt).
Bisher existiert nur die Funktion 0, die als Funktionsresultat eine
Versionsnummer zurückliefert, anhand er man auf die unterstützten
Funktionen schlieβen kann.
Ab Version 1.00 ($100 wird zurückgeliefert) sind die Funktionen
v_opnbm(), v_clsbm() und vq_scrninfo() vorhanden.
Weitergabe des Enhancers und Copyright:
=======================================
Die Weitergabe des VDI-Enhancers ist unter der Bedingung, daß dieser
Text zusammen mit der Enhancer-Dokumentation mitgegeben wird,
grundsätzlich erlaubt. Der Vertrieb des Enhancers im Zusammenhang mit
anderen Software-Produkten ist erlaubt, sofern dem Kunden dadurch keine
zusätzlichen Kosten entstehen und der empfohlene Verkaufspreis dieser
Software 50 DM nicht übersteigt.
Auch dabei muß dieser Text mitgeliefert werden. Der Verkauf des
VDI-Enhancers ist verboten. Er darf in PD-Sammlungen nur angeboten
werden, wenn der Diskettenpreis unter 10 DM pro Diskette liegt.
Ein Vertrieb über CHANNEL VIDEODAT oder ähnliche kommerzielle Systeme
ist untersagt.
** Ausnahmen bedürfen einer schriftlichen Genehmigung der Autoren! **
Das Copyright verbleibt allein bei den Autoren, Sven & Wilfried Behne
E-Mail: Wilfried Behne @H
Fehlermeldungen und Verbesserungsvorschläge können an diese Adresse
geschickt werden.
Ausschluß der Haftung:
======================
Die Haftung für unmittelbare und mittelbare Schäden, Folgeschäden und
Drittschäden durch die Benutzung des VDI-Enhancers ist ausgeschlossen.